anything artificially made - Fransızca İngilizce Sözlük